Research Article
Nihan Arslan Namli, Birsel Aybek
CONT ED TECHNOLOGY, Volume 14, Issue 1, Article No: ep341
ABSTRACT
This paper investigated the effect of block-based programming and unplugged coding teaching activities on fifth graders’ computational thinking skills, self-efficacy, and academic performance. The teaching activities were conducted within the scope of the “Problem-Solving and Programming” unit of the Information Technologies and Software (ITS) course. The sample consisted of 82 fifth graders of three public middle schools in the academic year of 2020-2021. Participants were recruited using random sampling. The study adopted an embedded mixed design. The quantitative stage employed a pretest-posttest randomized control group design, while the qualitative staged employed a case study. Quantitative data were collected using the Computational Thinking Self-efficacy Scale (CTSES), the International Informatics and Computational Thinking Activity Task Test (IICTATT), and a Computational Thinking Performance Test (CTPT) developed by the researcher. Qualitative data were collected using a semi-structured interview questionnaire. The quantitative data were analyzed using the Kruskal Wallis H, paired sample t-test, and ANCOVA test on the Statistical Package for Social Sciences (SPSS). The qualitative data were analyzed inductively using MAXQDA. There was no significant difference in CTSES scores between groups. Experimental 2 had higher IICTATT and CTPT scores than Experimental-1 and control groups. The qualitative findings were grouped into seven categories.
Keywords: computational thinking, computerless computer education, block-based programming, programming education, self-efficacy
Research Article
Mustafa Serkan Gunbatar
CONT ED TECHNOLOGY, Volume 9, Issue 4, pp. 354-373
ABSTRACT
This study aimed to determine undergraduate and associate degree students’ computer programming attitude and self-efficacy levels, and compare them according to thinking style, gender, department, weekly study time, and programming experience variables. The study employed the correlational research model. The researcher attempted to reach all associate and undergraduate students who had received the computer programming course at a state university. The computer programming self-efficacy scale, the computer programming attitude scale, and the holistic and analytic thinking in problem-solving scale were used to collect research data. Results suggested that the participants with different thinking styles showed significant differences regarding programming attitude and programming self-efficacy. Programming attitude and thinking style were significant predictors of programming self-efficacy. No difference was observed between genders in terms of the common effect and the partial effect of programming attitude and programming self-efficacy. However; differences were observed between participants from different departments and with different weekly study time. There was also a significant difference between the participants with different programming experience levels in terms of the common effect of programming attitude and self-efficacy, whereas no difference was found in terms of attitude alone.
Keywords: Computer education, Programming self-efficay, Programming attitude, Thinking style, University students